someone who/that which cauterizes - German English Dictionary